device which is used for slaying - Francés Inglés Diccionario